package cn.biplam.front.template.control.pop;

/**
 *  弹出窗口层级
 */
public class PopLevel {
	/**依次为：
	 * 1-2 Popup1
	 * 3-4 Popup2
	 * 5-6 Popup3
	 * 7-8 Popup4
	 * 9-10 Popup5
	 * 11-12 Popup6
	 * 13-14 Popup7
	 * 15-16 PopupFloat(PopArith)
	 * 17-18 Prompt
	 * 19-20 PromptView
	 * 21-22 PopMenu
	 * 27-28 Confirm
	 * 29-30 Alert
	 * 
	 * 40 RightMenu
	 * **/

	/**Popup页面布局层次 */
	public enum Popup_Layer{
		Alert("29"),
		Popop_1("1"),
		Popop_2("3"),
		Popop_3("5"),
		Popop_4("7"),
		Popop_5("9"),
		Popop_6("11"),
		Popop_7("13");
		protected String value;
		private Popup_Layer(String value){this.value=value;}
		public String toString() {return value;}
	}
	
	/**Frame页面布局层次 */
	public enum Frame_Layer{
		Alert("30"),
		Popop_1("2"),
		Popop_2("4"),
		Popop_3("6"),
		Popop_4("8"),
		Popop_5("10"),
		Popop_6("12"),
		Popop_7("14");
		private String value;
		private Frame_Layer(String value){this.value=value;}
		public String toString() {return value;}
	}
	
	/**Prompt页面布局层次 */
	public enum Prompt_Layer{
		Confirm("27"),
		Prompt("17");
		protected String value;
		private Prompt_Layer(String value){this.value=value;}
		public String toString() {return value;}
	}
	
	/**Prompt Frame页面布局层次 */
	public enum FramePrompt_Layer{
		Prompt("18"),
		Confirm("28");
		private String value;
		private FramePrompt_Layer(String value){this.value=value;}
		public String toString() {return value;}
	}
	
	/**PromptView页面布局层次 */
	public enum PopView_Layer{
		Frame("20"),
		Back("19");
		private String value;
		private PopView_Layer(String value){this.value=value;}
		public String toString() {return value;}
	}

	/** PopArith页面布局层次 */
	public enum PopArith_Layer{
		Frame("16"),
		Back("15");
		protected String value;
		private PopArith_Layer(String value){this.value=value;}
		public String toString() {return value;}
	}
	
	/**PopMenu页面布局层次 */
	public enum PopMenu_Layer{
		Frame("22"),
		Back("21");
		protected String value;
		private PopMenu_Layer(String value){this.value=value;}
		public String toString() {return value;}
	}
}





